package com.yzd.learnjava.containers;

import java.util.ArrayList;
import java.util.Collections;
import java.util.List;

import com.yzd.learnjava.util.Print;

public class FillingLists {
	public static void main(String[] args) {
		List<StringAddress> list = new ArrayList<StringAddress>(
				Collections.nCopies(4, new StringAddress("Hello")));
		Print.print(list);
		
		Collections.fill(list, new StringAddress("World"));
		Print.print(list);
		
	}
}

class StringAddress{
	private String s ;
	public StringAddress(String s) {
		this.s = s ;
	}
	public String toString() {
		return super.toString() + " " + s;
	}
}
